package drone.basis.map ;

import java.util.LinkedList ;
import java.util.List ;

import com.alibaba.fastjson.JSONArray ;
import com.alibaba.fastjson.JSONObject ;

import drone.basis.assist.LngLat ;

public class YunchengMap
{

	
	public static List < LngLat > POLYGON = new LinkedList < LngLat > ( ) ;
	static
	{
		POLYGON.add ( new LngLat ( "115.92447", "35.60204") ) ;
		POLYGON.add ( new LngLat ( "115.94868", "35.60916") ) ;
		POLYGON.add ( new LngLat ( "115.9449", "35.59088") ) ;
	}
	
	public static List < LngLat > POINTS = new LinkedList < LngLat > ( ) ;

	static
	{
		POINTS.add ( new LngLat ( "115.667655" , "35.751437" ) ) ;
		POINTS.add ( new LngLat ( "115.666105" , "35.74036" ) ) ;
		POINTS.add ( new LngLat ( "115.668001" , "35.739033" ) ) ;
		POINTS.add ( new LngLat ( "115.666708" , "35.737134" ) ) ;
		POINTS.add ( new LngLat ( "115.665696" , "35.735912" ) ) ;
		POINTS.add ( new LngLat ( "115.675276" , "35.733854" ) ) ;
		POINTS.add ( new LngLat ( "115.680893" , "35.729707" ) ) ;
		POINTS.add ( new LngLat ( "115.690823" , "35.727642" ) ) ;
		POINTS.add ( new LngLat ( "115.695801" , "35.726264" ) ) ;
		POINTS.add ( new LngLat ( "115.696953" , "35.726061" ) ) ;
		POINTS.add ( new LngLat ( "115.697931" , "35.727072" ) ) ;
		POINTS.add ( new LngLat ( "115.699131" , "35.718287" ) ) ;
		POINTS.add ( new LngLat ( "115.696692" , "35.716662" ) ) ;
		POINTS.add ( new LngLat ( "115.694996" , "35.714242" ) ) ;
		POINTS.add ( new LngLat ( "115.692225" , "35.711036" ) ) ;
		POINTS.add ( new LngLat ( "115.687999" , "35.710134" ) ) ;
		POINTS.add ( new LngLat ( "115.686987" , "35.707773" ) ) ;
		POINTS.add ( new LngLat ( "115.685216" , "35.70446" ) ) ;
		POINTS.add ( new LngLat ( "115.687306" , "35.699704" ) ) ;
		POINTS.add ( new LngLat ( "115.690428" , "35.699615" ) ) ;
		POINTS.add ( new LngLat ( "115.691227" , "35.698527" ) ) ;
		POINTS.add ( new LngLat ( "115.697593" , "35.69855" ) ) ;
		POINTS.add ( new LngLat ( "115.704517" , "35.696731" ) ) ;
		POINTS.add ( new LngLat ( "115.705468" , "35.694315" ) ) ;
		POINTS.add ( new LngLat ( "115.703136" , "35.693207" ) ) ;
		POINTS.add ( new LngLat ( "115.698963" , "35.69055" ) ) ;
		POINTS.add ( new LngLat ( "115.698413" , "35.68912" ) ) ;
		POINTS.add ( new LngLat ( "115.691522" , "35.688664" ) ) ;
		POINTS.add ( new LngLat ( "115.692818" , "35.687945" ) ) ;
		POINTS.add ( new LngLat ( "115.693802" , "35.686878" ) ) ;
		POINTS.add ( new LngLat ( "115.691402" , "35.682871" ) ) ;
		POINTS.add ( new LngLat ( "115.691474" , "35.678546" ) ) ;
		POINTS.add ( new LngLat ( "115.694912" , "35.673864" ) ) ;
		POINTS.add ( new LngLat ( "115.700712" , "35.67024" ) ) ;
		POINTS.add ( new LngLat ( "115.701201" , "35.668593" ) ) ;
		POINTS.add ( new LngLat ( "115.70019" , "35.663257" ) ) ;
		POINTS.add ( new LngLat ( "115.704416" , "35.658867" ) ) ;
		POINTS.add ( new LngLat ( "115.713684" , "35.656918" ) ) ;
		POINTS.add ( new LngLat ( "115.719879" , "35.653636" ) ) ;
		POINTS.add ( new LngLat ( "115.722256" , "35.655418" ) ) ;
		POINTS.add ( new LngLat ( "115.726368" , "35.657517" ) ) ;
		POINTS.add ( new LngLat ( "115.728762" , "35.657188" ) ) ;
		POINTS.add ( new LngLat ( "115.730412" , "35.65474" ) ) ;
		POINTS.add ( new LngLat ( "115.734914" , "35.656092" ) ) ;
		POINTS.add ( new LngLat ( "115.737853" , "35.657695" ) ) ;
		POINTS.add ( new LngLat ( "115.737929" , "35.65604" ) ) ;
		POINTS.add ( new LngLat ( "115.73687" , "35.649668" ) ) ;
		POINTS.add ( new LngLat ( "115.735714" , "35.648647" ) ) ;
		POINTS.add ( new LngLat ( "115.737339" , "35.646776" ) ) ;
		POINTS.add ( new LngLat ( "115.73612" , "35.645047" ) ) ;
		POINTS.add ( new LngLat ( "115.738754" , "35.642918" ) ) ;
		POINTS.add ( new LngLat ( "115.740647" , "35.635322" ) ) ;
		POINTS.add ( new LngLat ( "115.738299" , "35.631212" ) ) ;
		POINTS.add ( new LngLat ( "115.73612" , "35.632622" ) ) ;
		POINTS.add ( new LngLat ( "115.732436" , "35.632487" ) ) ;
		POINTS.add ( new LngLat ( "115.730589" , "35.63144" ) ) ;
		POINTS.add ( new LngLat ( "115.725028" , "35.633366" ) ) ;
		POINTS.add ( new LngLat ( "115.722063" , "35.633625" ) ) ;
		POINTS.add ( new LngLat ( "115.719596" , "35.628396" ) ) ;
		POINTS.add ( new LngLat ( "115.715324" , "35.626446" ) ) ;
		POINTS.add ( new LngLat ( "115.714044" , "35.625122" ) ) ;
		POINTS.add ( new LngLat ( "115.720035" , "35.624272" ) ) ;
		POINTS.add ( new LngLat ( "115.723803" , "35.622647" ) ) ;
		POINTS.add ( new LngLat ( "115.724365" , "35.616093" ) ) ;
		POINTS.add ( new LngLat ( "115.723658" , "35.614159" ) ) ;
		POINTS.add ( new LngLat ( "115.722332" , "35.614409" ) ) ;
		POINTS.add ( new LngLat ( "115.720283" , "35.613177" ) ) ;
		POINTS.add ( new LngLat ( "115.716386" , "35.610469" ) ) ;
		POINTS.add ( new LngLat ( "115.711771" , "35.605632" ) ) ;
		POINTS.add ( new LngLat ( "115.7138" , "35.604423" ) ) ;
		POINTS.add ( new LngLat ( "115.71315" , "35.602837" ) ) ;
		POINTS.add ( new LngLat ( "115.709936" , "35.601194" ) ) ;
		POINTS.add ( new LngLat ( "115.708652" , "35.601372" ) ) ;
		POINTS.add ( new LngLat ( "115.707054" , "35.601948" ) ) ;
		POINTS.add ( new LngLat ( "115.700246" , "35.602366" ) ) ;
		POINTS.add ( new LngLat ( "115.695951" , "35.602234" ) ) ;
		POINTS.add ( new LngLat ( "115.69368" , "35.601319" ) ) ;
		POINTS.add ( new LngLat ( "115.690389" , "35.600561" ) ) ;
		POINTS.add ( new LngLat ( "115.689275" , "35.595195" ) ) ;
		POINTS.add ( new LngLat ( "115.690631" , "35.593519" ) ) ;
		POINTS.add ( new LngLat ( "115.692638" , "35.592176" ) ) ;
		POINTS.add ( new LngLat ( "115.694199" , "35.592801" ) ) ;
		POINTS.add ( new LngLat ( "115.696886" , "35.592574" ) ) ;
		POINTS.add ( new LngLat ( "115.699239" , "35.591136" ) ) ;
		POINTS.add ( new LngLat ( "115.711026" , "35.588877" ) ) ;
		POINTS.add ( new LngLat ( "115.711191" , "35.583555" ) ) ;
		POINTS.add ( new LngLat ( "115.712008" , "35.57952" ) ) ;
		POINTS.add ( new LngLat ( "115.713079" , "35.578743" ) ) ;
		POINTS.add ( new LngLat ( "115.709998" , "35.57927" ) ) ;
		POINTS.add ( new LngLat ( "115.706881" , "35.578502" ) ) ;
		POINTS.add ( new LngLat ( "115.706127" , "35.574811" ) ) ;
		POINTS.add ( new LngLat ( "115.703424" , "35.574032" ) ) ;
		POINTS.add ( new LngLat ( "115.703095" , "35.576026" ) ) ;
		POINTS.add ( new LngLat ( "115.701417" , "35.577312" ) ) ;
		POINTS.add ( new LngLat ( "115.699478" , "35.578161" ) ) ;
		POINTS.add ( new LngLat ( "115.699888" , "35.575498" ) ) ;
		POINTS.add ( new LngLat ( "115.700551" , "35.57325" ) ) ;
		POINTS.add ( new LngLat ( "115.708539" , "35.570086" ) ) ;
		POINTS.add ( new LngLat ( "115.708494" , "35.567127" ) ) ;
		POINTS.add ( new LngLat ( "115.710785" , "35.564135" ) ) ;
		POINTS.add ( new LngLat ( "115.709944" , "35.560215" ) ) ;
		POINTS.add ( new LngLat ( "115.708551" , "35.559309" ) ) ;
		POINTS.add ( new LngLat ( "115.710468" , "35.557108" ) ) ;
		POINTS.add ( new LngLat ( "115.711943" , "35.555041" ) ) ;
		POINTS.add ( new LngLat ( "115.712779" , "35.556417" ) ) ;
		POINTS.add ( new LngLat ( "115.714529" , "35.557433" ) ) ;
		POINTS.add ( new LngLat ( "115.715365" , "35.554912" ) ) ;
		POINTS.add ( new LngLat ( "115.71762" , "35.553826" ) ) ;
		POINTS.add ( new LngLat ( "115.717657" , "35.546434" ) ) ;
		POINTS.add ( new LngLat ( "115.716065" , "35.544468" ) ) ;
		POINTS.add ( new LngLat ( "115.714403" , "35.536903" ) ) ;
		POINTS.add ( new LngLat ( "115.717259" , "35.534895" ) ) ;
		POINTS.add ( new LngLat ( "115.717038" , "35.531312" ) ) ;
		POINTS.add ( new LngLat ( "115.719463" , "35.530976" ) ) ;
		POINTS.add ( new LngLat ( "115.727052" , "35.528029" ) ) ;
		POINTS.add ( new LngLat ( "115.727129" , "35.525193" ) ) ;
		POINTS.add ( new LngLat ( "115.725591" , "35.518745" ) ) ;
		POINTS.add ( new LngLat ( "115.723888" , "35.516037" ) ) ;
		POINTS.add ( new LngLat ( "115.723" , "35.517622" ) ) ;
		POINTS.add ( new LngLat ( "115.721914" , "35.518609" ) ) ;
		POINTS.add ( new LngLat ( "115.72112" , "35.516606" ) ) ;
		POINTS.add ( new LngLat ( "115.719128" , "35.515593" ) ) ;
		POINTS.add ( new LngLat ( "115.717425" , "35.512472" ) ) ;
		POINTS.add ( new LngLat ( "115.715641" , "35.507477" ) ) ;
		POINTS.add ( new LngLat ( "115.716704" , "35.504582" ) ) ;
		POINTS.add ( new LngLat ( "115.716687" , "35.500706" ) ) ;
		POINTS.add ( new LngLat ( "115.714068" , "35.499311" ) ) ;
		POINTS.add ( new LngLat ( "115.715954" , "35.498011" ) ) ;
		POINTS.add ( new LngLat ( "115.714188" , "35.497296" ) ) ;
		POINTS.add ( new LngLat ( "115.712281" , "35.496305" ) ) ;
		POINTS.add ( new LngLat ( "115.713569" , "35.494945" ) ) ;
		POINTS.add ( new LngLat ( "115.71338" , "35.49171" ) ) ;
		POINTS.add ( new LngLat ( "115.714681" , "35.490674" ) ) ;
		POINTS.add ( new LngLat ( "115.715341" , "35.485553" ) ) ;
		POINTS.add ( new LngLat ( "115.716969" , "35.484858" ) ) ;
		POINTS.add ( new LngLat ( "115.718202" , "35.483129" ) ) ;
		POINTS.add ( new LngLat ( "115.721057" , "35.482129" ) ) ;
		POINTS.add ( new LngLat ( "115.722116" , "35.48083" ) ) ;
		POINTS.add ( new LngLat ( "115.721536" , "35.479833" ) ) ;
		POINTS.add ( new LngLat ( "115.721823" , "35.47584" ) ) ;
		POINTS.add ( new LngLat ( "115.720745" , "35.474698" ) ) ;
		POINTS.add ( new LngLat ( "115.720656" , "35.468433" ) ) ;
		POINTS.add ( new LngLat ( "115.722769" , "35.467687" ) ) ;
		POINTS.add ( new LngLat ( "115.723331" , "35.463078" ) ) ;
		POINTS.add ( new LngLat ( "115.724342" , "35.459896" ) ) ;
		POINTS.add ( new LngLat ( "115.726908" , "35.459332" ) ) ;
		POINTS.add ( new LngLat ( "115.726177" , "35.457191" ) ) ;
		POINTS.add ( new LngLat ( "115.728144" , "35.456705" ) ) ;
		POINTS.add ( new LngLat ( "115.727546" , "35.449612" ) ) ;
		POINTS.add ( new LngLat ( "115.725013" , "35.448857" ) ) ;
		POINTS.add ( new LngLat ( "115.723106" , "35.448211" ) ) ;
		POINTS.add ( new LngLat ( "115.725032" , "35.444092" ) ) ;
		POINTS.add ( new LngLat ( "115.72464" , "35.442085" ) ) ;
		POINTS.add ( new LngLat ( "115.71887" , "35.445195" ) ) ;
		POINTS.add ( new LngLat ( "115.716308" , "35.444006" ) ) ;
		POINTS.add ( new LngLat ( "115.713548" , "35.442797" ) ) ;
		POINTS.add ( new LngLat ( "115.712298" , "35.441265" ) ) ;
		POINTS.add ( new LngLat ( "115.712068" , "35.439865" ) ) ;
		POINTS.add ( new LngLat ( "115.714263" , "35.439686" ) ) ;
		POINTS.add ( new LngLat ( "115.716565" , "35.438662" ) ) ;
		POINTS.add ( new LngLat ( "115.720323" , "35.438877" ) ) ;
		POINTS.add ( new LngLat ( "115.727435" , "35.439566" ) ) ;
		POINTS.add ( new LngLat ( "115.727787" , "35.438371" ) ) ;
		POINTS.add ( new LngLat ( "115.73043" , "35.43704" ) ) ;
		POINTS.add ( new LngLat ( "115.73175" , "35.435711" ) ) ;
		POINTS.add ( new LngLat ( "115.733774" , "35.436678" ) ) ;
		POINTS.add ( new LngLat ( "115.730825" , "35.430621" ) ) ;
		POINTS.add ( new LngLat ( "115.729041" , "35.42976" ) ) ;
		POINTS.add ( new LngLat ( "115.72851" , "35.428528" ) ) ;
		POINTS.add ( new LngLat ( "115.727197" , "35.429085" ) ) ;
		POINTS.add ( new LngLat ( "115.726202" , "35.428888" ) ) ;
		POINTS.add ( new LngLat ( "115.726057" , "35.422162" ) ) ;
		POINTS.add ( new LngLat ( "115.730394" , "35.417054" ) ) ;
		POINTS.add ( new LngLat ( "115.732646" , "35.412665" ) ) ;
		POINTS.add ( new LngLat ( "115.733531" , "35.408358" ) ) ;
		POINTS.add ( new LngLat ( "115.736434" , "35.40774" ) ) ;
		POINTS.add ( new LngLat ( "115.736349" , "35.405006" ) ) ;
		POINTS.add ( new LngLat ( "115.739924" , "35.405267" ) ) ;
		POINTS.add ( new LngLat ( "115.742692" , "35.404184" ) ) ;
		POINTS.add ( new LngLat ( "115.744891" , "35.403953" ) ) ;
		POINTS.add ( new LngLat ( "115.746395" , "35.405565" ) ) ;
		POINTS.add ( new LngLat ( "115.751415" , "35.406223" ) ) ;
		POINTS.add ( new LngLat ( "115.753107" , "35.406934" ) ) ;
		POINTS.add ( new LngLat ( "115.757393" , "35.404629" ) ) ;
		POINTS.add ( new LngLat ( "115.760985" , "35.402695" ) ) ;
		POINTS.add ( new LngLat ( "115.764875" , "35.402456" ) ) ;
		POINTS.add ( new LngLat ( "115.765992" , "35.401947" ) ) ;
		POINTS.add ( new LngLat ( "115.766585" , "35.399913" ) ) ;
		POINTS.add ( new LngLat ( "115.777727" , "35.398646" ) ) ;
		POINTS.add ( new LngLat ( "115.781003" , "35.397749" ) ) ;
		POINTS.add ( new LngLat ( "115.785007" , "35.397571" ) ) ;
		POINTS.add ( new LngLat ( "115.787341" , "35.398312" ) ) ;
		POINTS.add ( new LngLat ( "115.7887" , "35.395715" ) ) ;
		POINTS.add ( new LngLat ( "115.791494" , "35.395719" ) ) ;
		POINTS.add ( new LngLat ( "115.792402" , "35.396868" ) ) ;
		POINTS.add ( new LngLat ( "115.793199" , "35.396107" ) ) ;
		POINTS.add ( new LngLat ( "115.794823" , "35.395993" ) ) ;
		POINTS.add ( new LngLat ( "115.795901" , "35.399131" ) ) ;
		POINTS.add ( new LngLat ( "115.799414" , "35.401696" ) ) ;
		POINTS.add ( new LngLat ( "115.804227" , "35.401299" ) ) ;
		POINTS.add ( new LngLat ( "115.806532" , "35.399832" ) ) ;
		POINTS.add ( new LngLat ( "115.809725" , "35.397552" ) ) ;
		POINTS.add ( new LngLat ( "115.810981" , "35.392767" ) ) ;
		POINTS.add ( new LngLat ( "115.817291" , "35.391803" ) ) ;
		POINTS.add ( new LngLat ( "115.818393" , "35.385509" ) ) ;
		POINTS.add ( new LngLat ( "115.820452" , "35.381659" ) ) ;
		POINTS.add ( new LngLat ( "115.821944" , "35.381607" ) ) ;
		POINTS.add ( new LngLat ( "115.823961" , "35.381928" ) ) ;
		POINTS.add ( new LngLat ( "115.824901" , "35.383348" ) ) ;
		POINTS.add ( new LngLat ( "115.829223" , "35.383793" ) ) ;
		POINTS.add ( new LngLat ( "115.831457" , "35.384566" ) ) ;
		POINTS.add ( new LngLat ( "115.832866" , "35.384659" ) ) ;
		POINTS.add ( new LngLat ( "115.835996" , "35.384907" ) ) ;
		POINTS.add ( new LngLat ( "115.837619" , "35.385896" ) ) ;
		POINTS.add ( new LngLat ( "115.84129" , "35.386264" ) ) ;
		POINTS.add ( new LngLat ( "115.843183" , "35.387965" ) ) ;
		POINTS.add ( new LngLat ( "115.845615" , "35.388517" ) ) ;
		POINTS.add ( new LngLat ( "115.847152" , "35.389292" ) ) ;
		POINTS.add ( new LngLat ( "115.848559" , "35.389446" ) ) ;
		POINTS.add ( new LngLat ( "115.857096" , "35.391482" ) ) ;
		POINTS.add ( new LngLat ( "115.862623" , "35.390601" ) ) ;
		POINTS.add ( new LngLat ( "115.864829" , "35.387931" ) ) ;
		POINTS.add ( new LngLat ( "115.866893" , "35.386269" ) ) ;
		POINTS.add ( new LngLat ( "115.868713" , "35.38251" ) ) ;
		POINTS.add ( new LngLat ( "115.869576" , "35.381821" ) ) ;
		POINTS.add ( new LngLat ( "115.869591" , "35.383321" ) ) ;
		POINTS.add ( new LngLat ( "115.87058" , "35.382552" ) ) ;
		POINTS.add ( new LngLat ( "115.872118" , "35.380784" ) ) ;
		POINTS.add ( new LngLat ( "115.874435" , "35.382395" ) ) ;
		POINTS.add ( new LngLat ( "115.877935" , "35.382049" ) ) ;
		POINTS.add ( new LngLat ( "115.881657" , "35.382491" ) ) ;
		POINTS.add ( new LngLat ( "115.884389" , "35.381309" ) ) ;
		POINTS.add ( new LngLat ( "115.885711" , "35.379402" ) ) ;
		POINTS.add ( new LngLat ( "115.885906" , "35.376369" ) ) ;
		POINTS.add ( new LngLat ( "115.885341" , "35.373128" ) ) ;
		POINTS.add ( new LngLat ( "115.8871" , "35.372442" ) ) ;
		POINTS.add ( new LngLat ( "115.887157" , "35.370734" ) ) ;
		POINTS.add ( new LngLat ( "115.888269" , "35.371009" ) ) ;
		POINTS.add ( new LngLat ( "115.889352" , "35.369747" ) ) ;
		POINTS.add ( new LngLat ( "115.889703" , "35.368183" ) ) ;
		POINTS.add ( new LngLat ( "115.891237" , "35.367774" ) ) ;
		POINTS.add ( new LngLat ( "115.891054" , "35.364965" ) ) ;
		POINTS.add ( new LngLat ( "115.894009" , "35.364583" ) ) ;
		POINTS.add ( new LngLat ( "115.897217" , "35.362708" ) ) ;
		POINTS.add ( new LngLat ( "115.901608" , "35.363578" ) ) ;
		POINTS.add ( new LngLat ( "115.906421" , "35.368421" ) ) ;
		POINTS.add ( new LngLat ( "115.918602" , "35.37094" ) ) ;
		POINTS.add ( new LngLat ( "115.928696" , "35.369965" ) ) ;
		POINTS.add ( new LngLat ( "115.93303" , "35.369605" ) ) ;
		POINTS.add ( new LngLat ( "115.934676" , "35.371698" ) ) ;
		POINTS.add ( new LngLat ( "115.936492" , "35.373416" ) ) ;
		POINTS.add ( new LngLat ( "115.938877" , "35.374966" ) ) ;
		POINTS.add ( new LngLat ( "115.940042" , "35.375901" ) ) ;
		POINTS.add ( new LngLat ( "115.94044" , "35.377259" ) ) ;
		POINTS.add ( new LngLat ( "115.942088" , "35.377564" ) ) ;
		POINTS.add ( new LngLat ( "115.943255" , "35.379166" ) ) ;
		POINTS.add ( new LngLat ( "115.942942" , "35.380186" ) ) ;
		POINTS.add ( new LngLat ( "115.946154" , "35.379635" ) ) ;
		POINTS.add ( new LngLat ( "115.950336" , "35.382505" ) ) ;
		POINTS.add ( new LngLat ( "115.951588" , "35.381608" ) ) ;
		POINTS.add ( new LngLat ( "115.953407" , "35.380377" ) ) ;
		POINTS.add ( new LngLat ( "115.954944" , "35.379798" ) ) ;
		POINTS.add ( new LngLat ( "115.952324" , "35.376839" ) ) ;
		POINTS.add ( new LngLat ( "115.956334" , "35.373598" ) ) ;
		POINTS.add ( new LngLat ( "115.958981" , "35.37472" ) ) ;
		POINTS.add ( new LngLat ( "115.95948" , "35.377113" ) ) ;
		POINTS.add ( new LngLat ( "115.960192" , "35.378405" ) ) ;
		POINTS.add ( new LngLat ( "115.962268" , "35.378095" ) ) ;
		POINTS.add ( new LngLat ( "115.964518" , "35.380878" ) ) ;
		POINTS.add ( new LngLat ( "115.965686" , "35.383631" ) ) ;
		POINTS.add ( new LngLat ( "115.966655" , "35.38491" ) ) ;
		POINTS.add ( new LngLat ( "115.970633" , "35.384466" ) ) ;
		POINTS.add ( new LngLat ( "115.973561" , "35.386327" ) ) ;
		POINTS.add ( new LngLat ( "115.976954" , "35.386943" ) ) ;
		POINTS.add ( new LngLat ( "115.977296" , "35.388339" ) ) ;
		POINTS.add ( new LngLat ( "115.99025" , "35.383972" ) ) ;
		POINTS.add ( new LngLat ( "115.99444" , "35.38237" ) ) ;
		POINTS.add ( new LngLat ( "115.996193" , "35.384651" ) ) ;
		POINTS.add ( new LngLat ( "115.997887" , "35.385777" ) ) ;
		POINTS.add ( new LngLat ( "115.995857" , "35.387002" ) ) ;
		POINTS.add ( new LngLat ( "115.994488" , "35.386943" ) ) ;
		POINTS.add ( new LngLat ( "115.993914" , "35.390934" ) ) ;
		POINTS.add ( new LngLat ( "115.991439" , "35.398815" ) ) ;
		POINTS.add ( new LngLat ( "115.990909" , "35.402946" ) ) ;
		POINTS.add ( new LngLat ( "115.996261" , "35.40337" ) ) ;
		POINTS.add ( new LngLat ( "115.997745" , "35.404968" ) ) ;
		POINTS.add ( new LngLat ( "115.998846" , "35.405801" ) ) ;
		POINTS.add ( new LngLat ( "116.000155" , "35.403971" ) ) ;
		POINTS.add ( new LngLat ( "116.001354" , "35.405061" ) ) ;
		POINTS.add ( new LngLat ( "116.003357" , "35.405668" ) ) ;
		POINTS.add ( new LngLat ( "116.005278" , "35.409233" ) ) ;
		POINTS.add ( new LngLat ( "116.006408" , "35.412023" ) ) ;
		POINTS.add ( new LngLat ( "116.007067" , "35.410545" ) ) ;
		POINTS.add ( new LngLat ( "116.00856" , "35.410318" ) ) ;
		POINTS.add ( new LngLat ( "116.009997" , "35.411673" ) ) ;
		POINTS.add ( new LngLat ( "116.007367" , "35.412745" ) ) ;
		POINTS.add ( new LngLat ( "116.003144" , "35.414326" ) ) ;
		POINTS.add ( new LngLat ( "116.006937" , "35.416987" ) ) ;
		POINTS.add ( new LngLat ( "116.006236" , "35.419157" ) ) ;
		POINTS.add ( new LngLat ( "116.006336" , "35.42044" ) ) ;
		POINTS.add ( new LngLat ( "116.009222" , "35.420145" ) ) ;
		POINTS.add ( new LngLat ( "116.010307" , "35.421597" ) ) ;
		POINTS.add ( new LngLat ( "116.012276" , "35.420631" ) ) ;
		POINTS.add ( new LngLat ( "116.013066" , "35.422239" ) ) ;
		POINTS.add ( new LngLat ( "116.014756" , "35.422942" ) ) ;
		POINTS.add ( new LngLat ( "116.01602" , "35.421732" ) ) ;
		POINTS.add ( new LngLat ( "116.017863" , "35.421745" ) ) ;
		POINTS.add ( new LngLat ( "116.019567" , "35.42321" ) ) ;
		POINTS.add ( new LngLat ( "116.020468" , "35.423805" ) ) ;
		POINTS.add ( new LngLat ( "116.022665" , "35.424782" ) ) ;
		POINTS.add ( new LngLat ( "116.02489" , "35.426001" ) ) ;
		POINTS.add ( new LngLat ( "116.030777" , "35.42656" ) ) ;
		POINTS.add ( new LngLat ( "116.039328" , "35.429062" ) ) ;
		POINTS.add ( new LngLat ( "116.038628" , "35.438938" ) ) ;
		POINTS.add ( new LngLat ( "116.037275" , "35.442758" ) ) ;
		POINTS.add ( new LngLat ( "116.035357" , "35.443674" ) ) ;
		POINTS.add ( new LngLat ( "116.034624" , "35.446805" ) ) ;
		POINTS.add ( new LngLat ( "116.036555" , "35.447634" ) ) ;
		POINTS.add ( new LngLat ( "116.03849" , "35.448865" ) ) ;
		POINTS.add ( new LngLat ( "116.040028" , "35.448207" ) ) ;
		POINTS.add ( new LngLat ( "116.040791" , "35.44811" ) ) ;
		POINTS.add ( new LngLat ( "116.041681" , "35.450101" ) ) ;
		POINTS.add ( new LngLat ( "116.044353" , "35.449743" ) ) ;
		POINTS.add ( new LngLat ( "116.045866" , "35.451756" ) ) ;
		POINTS.add ( new LngLat ( "116.048525" , "35.45619" ) ) ;
		POINTS.add ( new LngLat ( "116.049318" , "35.458255" ) ) ;
		POINTS.add ( new LngLat ( "116.047334" , "35.46248" ) ) ;
		POINTS.add ( new LngLat ( "116.047758" , "35.465469" ) ) ;
		POINTS.add ( new LngLat ( "116.048832" , "35.469012" ) ) ;
		POINTS.add ( new LngLat ( "116.053252" , "35.469068" ) ) ;
		POINTS.add ( new LngLat ( "116.055293" , "35.470188" ) ) ;
		POINTS.add ( new LngLat ( "116.05745" , "35.468671" ) ) ;
		POINTS.add ( new LngLat ( "116.060971" , "35.468936" ) ) ;
		POINTS.add ( new LngLat ( "116.065348" , "35.466758" ) ) ;
		POINTS.add ( new LngLat ( "116.066001" , "35.469727" ) ) ;
		POINTS.add ( new LngLat ( "116.071263" , "35.469347" ) ) ;
		POINTS.add ( new LngLat ( "116.072656" , "35.470663" ) ) ;
		POINTS.add ( new LngLat ( "116.078916" , "35.470028" ) ) ;
		POINTS.add ( new LngLat ( "116.084378" , "35.471325" ) ) ;
		POINTS.add ( new LngLat ( "116.087022" , "35.472348" ) ) ;
		POINTS.add ( new LngLat ( "116.087703" , "35.474405" ) ) ;
		POINTS.add ( new LngLat ( "116.090943" , "35.476245" ) ) ;
		POINTS.add ( new LngLat ( "116.091894" , "35.4783" ) ) ;
		POINTS.add ( new LngLat ( "116.093868" , "35.479988" ) ) ;
		POINTS.add ( new LngLat ( "116.096422" , "35.483809" ) ) ;
		POINTS.add ( new LngLat ( "116.094775" , "35.487353" ) ) ;
		POINTS.add ( new LngLat ( "116.098011" , "35.487468" ) ) ;
		POINTS.add ( new LngLat ( "116.099061" , "35.488201" ) ) ;
		POINTS.add ( new LngLat ( "116.09804" , "35.488622" ) ) ;
		POINTS.add ( new LngLat ( "116.098849" , "35.489772" ) ) ;
		POINTS.add ( new LngLat ( "116.099076" , "35.491259" ) ) ;
		POINTS.add ( new LngLat ( "116.100864" , "35.495268" ) ) ;
		POINTS.add ( new LngLat ( "116.103881" , "35.496334" ) ) ;
		POINTS.add ( new LngLat ( "116.106656" , "35.497224" ) ) ;
		POINTS.add ( new LngLat ( "116.108863" , "35.497518" ) ) ;
		POINTS.add ( new LngLat ( "116.118099" , "35.498399" ) ) ;
		POINTS.add ( new LngLat ( "116.119874" , "35.496574" ) ) ;
		POINTS.add ( new LngLat ( "116.125762" , "35.495324" ) ) ;
		POINTS.add ( new LngLat ( "116.12675" , "35.498279" ) ) ;
		POINTS.add ( new LngLat ( "116.127677" , "35.502581" ) ) ;
		POINTS.add ( new LngLat ( "116.129227" , "35.504525" ) ) ;
		POINTS.add ( new LngLat ( "116.128657" , "35.509506" ) ) ;
		POINTS.add ( new LngLat ( "116.130774" , "35.510583" ) ) ;
		POINTS.add ( new LngLat ( "116.132833" , "35.51291" ) ) ;
		POINTS.add ( new LngLat ( "116.134636" , "35.518236" ) ) ;
		POINTS.add ( new LngLat ( "116.133139" , "35.519547" ) ) ;
		POINTS.add ( new LngLat ( "116.136611" , "35.520145" ) ) ;
		POINTS.add ( new LngLat ( "116.134917" , "35.521036" ) ) ;
		POINTS.add ( new LngLat ( "116.130513" , "35.520676" ) ) ;
		POINTS.add ( new LngLat ( "116.130286" , "35.52222" ) ) ;
		POINTS.add ( new LngLat ( "116.128394" , "35.5214" ) ) ;
		POINTS.add ( new LngLat ( "116.126302" , "35.523559" ) ) ;
		POINTS.add ( new LngLat ( "116.128646" , "35.524501" ) ) ;
		POINTS.add ( new LngLat ( "116.129605" , "35.526551" ) ) ;
		POINTS.add ( new LngLat ( "116.132232" , "35.52593" ) ) ;
		POINTS.add ( new LngLat ( "116.132484" , "35.529355" ) ) ;
		POINTS.add ( new LngLat ( "116.134119" , "35.531928" ) ) ;
		POINTS.add ( new LngLat ( "116.135246" , "35.535439" ) ) ;
		POINTS.add ( new LngLat ( "116.133325" , "35.537527" ) ) ;
		POINTS.add ( new LngLat ( "116.133155" , "35.538725" ) ) ;
		POINTS.add ( new LngLat ( "116.132081" , "35.540161" ) ) ;
		POINTS.add ( new LngLat ( "116.129833" , "35.543238" ) ) ;
		POINTS.add ( new LngLat ( "116.131358" , "35.543613" ) ) ;
		POINTS.add ( new LngLat ( "116.131907" , "35.544501" ) ) ;
		POINTS.add ( new LngLat ( "116.12939" , "35.547666" ) ) ;
		POINTS.add ( new LngLat ( "116.127749" , "35.550571" ) ) ;
		POINTS.add ( new LngLat ( "116.124618" , "35.564148" ) ) ;
		POINTS.add ( new LngLat ( "116.122156" , "35.565959" ) ) ;
		POINTS.add ( new LngLat ( "116.11886" , "35.566124" ) ) ;
		POINTS.add ( new LngLat ( "116.119411" , "35.566812" ) ) ;
		POINTS.add ( new LngLat ( "116.119161" , "35.567738" ) ) ;
		POINTS.add ( new LngLat ( "116.11763" , "35.569094" ) ) ;
		POINTS.add ( new LngLat ( "116.11875" , "35.570973" ) ) ;
		POINTS.add ( new LngLat ( "116.118406" , "35.573047" ) ) ;
		POINTS.add ( new LngLat ( "116.121991" , "35.575634" ) ) ;
		POINTS.add ( new LngLat ( "116.123329" , "35.577986" ) ) ;
		POINTS.add ( new LngLat ( "116.123595" , "35.578844" ) ) ;
		POINTS.add ( new LngLat ( "116.122943" , "35.579897" ) ) ;
		POINTS.add ( new LngLat ( "116.123802" , "35.580418" ) ) ;
		POINTS.add ( new LngLat ( "116.123741" , "35.582518" ) ) ;
		POINTS.add ( new LngLat ( "116.122506" , "35.58437" ) ) ;
		POINTS.add ( new LngLat ( "116.123748" , "35.585035" ) ) ;
		POINTS.add ( new LngLat ( "116.124524" , "35.585533" ) ) ;
		POINTS.add ( new LngLat ( "116.1248" , "35.588181" ) ) ;
		POINTS.add ( new LngLat ( "116.12722" , "35.589341" ) ) ;
		POINTS.add ( new LngLat ( "116.128848" , "35.590623" ) ) ;
		POINTS.add ( new LngLat ( "116.129962" , "35.590926" ) ) ;
		POINTS.add ( new LngLat ( "116.130983" , "35.589108" ) ) ;
		POINTS.add ( new LngLat ( "116.133945" , "35.587641" ) ) ;
		POINTS.add ( new LngLat ( "116.135977" , "35.588032" ) ) ;
		POINTS.add ( new LngLat ( "116.137072" , "35.587545" ) ) ;
		POINTS.add ( new LngLat ( "116.138185" , "35.588311" ) ) ;
		POINTS.add ( new LngLat ( "116.136586" , "35.589769" ) ) ;
		POINTS.add ( new LngLat ( "116.136667" , "35.591456" ) ) ;
		POINTS.add ( new LngLat ( "116.142421" , "35.593414" ) ) ;
		POINTS.add ( new LngLat ( "116.139478" , "35.596291" ) ) ;
		POINTS.add ( new LngLat ( "116.128713" , "35.599136" ) ) ;
		POINTS.add ( new LngLat ( "116.126315" , "35.598287" ) ) ;
		POINTS.add ( new LngLat ( "116.123512" , "35.600436" ) ) ;
		POINTS.add ( new LngLat ( "116.122634" , "35.601255" ) ) ;
		POINTS.add ( new LngLat ( "116.119863" , "35.6008" ) ) ;
		POINTS.add ( new LngLat ( "116.11813" , "35.604614" ) ) ;
		POINTS.add ( new LngLat ( "116.119285" , "35.606764" ) ) ;
		POINTS.add ( new LngLat ( "116.118744" , "35.60857" ) ) ;
		POINTS.add ( new LngLat ( "116.120832" , "35.611207" ) ) ;
		POINTS.add ( new LngLat ( "116.122373" , "35.619499" ) ) ;
		POINTS.add ( new LngLat ( "116.121814" , "35.625844" ) ) ;
		POINTS.add ( new LngLat ( "116.124061" , "35.625773" ) ) ;
		POINTS.add ( new LngLat ( "116.124386" , "35.62698" ) ) ;
		POINTS.add ( new LngLat ( "116.126235" , "35.627864" ) ) ;
		POINTS.add ( new LngLat ( "116.129792" , "35.629532" ) ) ;
		POINTS.add ( new LngLat ( "116.129086" , "35.63057" ) ) ;
		POINTS.add ( new LngLat ( "116.128181" , "35.631409" ) ) ;
		POINTS.add ( new LngLat ( "116.133602" , "35.632283" ) ) ;
		POINTS.add ( new LngLat ( "116.138174" , "35.632857" ) ) ;
		POINTS.add ( new LngLat ( "116.139751" , "35.638294" ) ) ;
		POINTS.add ( new LngLat ( "116.141526" , "35.642579" ) ) ;
		POINTS.add ( new LngLat ( "116.137544" , "35.645253" ) ) ;
		POINTS.add ( new LngLat ( "116.137895" , "35.648194" ) ) ;
		POINTS.add ( new LngLat ( "116.134127" , "35.648006" ) ) ;
		POINTS.add ( new LngLat ( "116.131361" , "35.647953" ) ) ;
		POINTS.add ( new LngLat ( "116.128621" , "35.649545" ) ) ;
		POINTS.add ( new LngLat ( "116.125089" , "35.649738" ) ) ;
		POINTS.add ( new LngLat ( "116.12523" , "35.651128" ) ) ;
		POINTS.add ( new LngLat ( "116.122403" , "35.651546" ) ) ;
		POINTS.add ( new LngLat ( "116.124378" , "35.656855" ) ) ;
		POINTS.add ( new LngLat ( "116.127173" , "35.660379" ) ) ;
		POINTS.add ( new LngLat ( "116.124796" , "35.663459" ) ) ;
		POINTS.add ( new LngLat ( "116.121062" , "35.665968" ) ) ;
		POINTS.add ( new LngLat ( "116.121086" , "35.669596" ) ) ;
		POINTS.add ( new LngLat ( "116.120997" , "35.672691" ) ) ;
		POINTS.add ( new LngLat ( "116.122943" , "35.67572" ) ) ;
		POINTS.add ( new LngLat ( "116.1228" , "35.676781" ) ) ;
		POINTS.add ( new LngLat ( "116.124863" , "35.677321" ) ) ;
		POINTS.add ( new LngLat ( "116.125574" , "35.682184" ) ) ;
		POINTS.add ( new LngLat ( "116.121681" , "35.685462" ) ) ;
		POINTS.add ( new LngLat ( "116.119826" , "35.692862" ) ) ;
		POINTS.add ( new LngLat ( "116.113342" , "35.693536" ) ) ;
		POINTS.add ( new LngLat ( "116.11213" , "35.69115" ) ) ;
		POINTS.add ( new LngLat ( "116.109895" , "35.688459" ) ) ;
		POINTS.add ( new LngLat ( "116.109536" , "35.684555" ) ) ;
		POINTS.add ( new LngLat ( "116.105765" , "35.682653" ) ) ;
		POINTS.add ( new LngLat ( "116.104711" , "35.684155" ) ) ;
		POINTS.add ( new LngLat ( "116.09982" , "35.685141" ) ) ;
		POINTS.add ( new LngLat ( "116.097774" , "35.683999" ) ) ;
		POINTS.add ( new LngLat ( "116.097226" , "35.687953" ) ) ;
		POINTS.add ( new LngLat ( "116.102276" , "35.693098" ) ) ;
		POINTS.add ( new LngLat ( "116.102893" , "35.696399" ) ) ;
		POINTS.add ( new LngLat ( "116.099964" , "35.702322" ) ) ;
		POINTS.add ( new LngLat ( "116.099713" , "35.705695" ) ) ;
		POINTS.add ( new LngLat ( "116.096296" , "35.707036" ) ) ;
		POINTS.add ( new LngLat ( "116.082066" , "35.708422" ) ) ;
		POINTS.add ( new LngLat ( "116.078681" , "35.712254" ) ) ;
		POINTS.add ( new LngLat ( "116.078271" , "35.715986" ) ) ;
		POINTS.add ( new LngLat ( "116.08043" , "35.717905" ) ) ;
		POINTS.add ( new LngLat ( "116.082759" , "35.722117" ) ) ;
		POINTS.add ( new LngLat ( "116.080016" , "35.723848" ) ) ;
		POINTS.add ( new LngLat ( "116.078867" , "35.727032" ) ) ;
		POINTS.add ( new LngLat ( "116.077559" , "35.731478" ) ) ;
		POINTS.add ( new LngLat ( "116.074377" , "35.731567" ) ) ;
		POINTS.add ( new LngLat ( "116.070881" , "35.731452" ) ) ;
		POINTS.add ( new LngLat ( "116.069449" , "35.734282" ) ) ;
		POINTS.add ( new LngLat ( "116.067536" , "35.735074" ) ) ;
		POINTS.add ( new LngLat ( "116.067283" , "35.732618" ) ) ;
		POINTS.add ( new LngLat ( "116.060332" , "35.737608" ) ) ;
		POINTS.add ( new LngLat ( "116.056113" , "35.740409" ) ) ;
		POINTS.add ( new LngLat ( "116.055321" , "35.73725" ) ) ;
		POINTS.add ( new LngLat ( "116.053728" , "35.737122" ) ) ;
		POINTS.add ( new LngLat ( "116.054007" , "35.740978" ) ) ;
		POINTS.add ( new LngLat ( "116.053763" , "35.742562" ) ) ;
		POINTS.add ( new LngLat ( "116.050246" , "35.746493" ) ) ;
		POINTS.add ( new LngLat ( "116.050434" , "35.759074" ) ) ;
		POINTS.add ( new LngLat ( "116.04657" , "35.76073" ) ) ;
		POINTS.add ( new LngLat ( "116.038858" , "35.759124" ) ) ;
		POINTS.add ( new LngLat ( "116.030512" , "35.757642" ) ) ;
		POINTS.add ( new LngLat ( "116.021048" , "35.758799" ) ) ;
		POINTS.add ( new LngLat ( "116.018223" , "35.76205" ) ) ;
		POINTS.add ( new LngLat ( "116.021101" , "35.764254" ) ) ;
		POINTS.add ( new LngLat ( "116.017457" , "35.768551" ) ) ;
		POINTS.add ( new LngLat ( "116.013292" , "35.76928" ) ) ;
		POINTS.add ( new LngLat ( "116.01243" , "35.771922" ) ) ;
		POINTS.add ( new LngLat ( "116.008334" , "35.774596" ) ) ;
		POINTS.add ( new LngLat ( "116.005002" , "35.772807" ) ) ;
		POINTS.add ( new LngLat ( "116.003248" , "35.775183" ) ) ;
		POINTS.add ( new LngLat ( "116.002114" , "35.778331" ) ) ;
		POINTS.add ( new LngLat ( "115.999821" , "35.781131" ) ) ;
		POINTS.add ( new LngLat ( "115.996982" , "35.780541" ) ) ;
		POINTS.add ( new LngLat ( "115.996669" , "35.778785" ) ) ;
		POINTS.add ( new LngLat ( "115.995296" , "35.779199" ) ) ;
		POINTS.add ( new LngLat ( "115.994985" , "35.778202" ) ) ;
		POINTS.add ( new LngLat ( "115.987288" , "35.778071" ) ) ;
		POINTS.add ( new LngLat ( "115.985555" , "35.779259" ) ) ;
		POINTS.add ( new LngLat ( "115.980895" , "35.778287" ) ) ;
		POINTS.add ( new LngLat ( "115.980082" , "35.781549" ) ) ;
		POINTS.add ( new LngLat ( "115.977949" , "35.780799" ) ) ;
		POINTS.add ( new LngLat ( "115.974502" , "35.783486" ) ) ;
		POINTS.add ( new LngLat ( "115.973874" , "35.785178" ) ) ;
		POINTS.add ( new LngLat ( "115.972617" , "35.78778" ) ) ;
		POINTS.add ( new LngLat ( "115.969423" , "35.789275" ) ) ;
		POINTS.add ( new LngLat ( "115.965687" , "35.789282" ) ) ;
		POINTS.add ( new LngLat ( "115.965126" , "35.792513" ) ) ;
		POINTS.add ( new LngLat ( "115.963829" , "35.792163" ) ) ;
		POINTS.add ( new LngLat ( "115.963072" , "35.792534" ) ) ;
		POINTS.add ( new LngLat ( "115.962117" , "35.793788" ) ) ;
		POINTS.add ( new LngLat ( "115.95819" , "35.795136" ) ) ;
		POINTS.add ( new LngLat ( "115.95757" , "35.797477" ) ) ;
		POINTS.add ( new LngLat ( "115.954633" , "35.79568" ) ) ;
		POINTS.add ( new LngLat ( "115.95232" , "35.795718" ) ) ;
		POINTS.add ( new LngLat ( "115.952037" , "35.794337" ) ) ;
		POINTS.add ( new LngLat ( "115.948668" , "35.794877" ) ) ;
		POINTS.add ( new LngLat ( "115.948177" , "35.79902" ) ) ;
		POINTS.add ( new LngLat ( "115.945123" , "35.800312" ) ) ;
		POINTS.add ( new LngLat ( "115.943407" , "35.802738" ) ) ;
		POINTS.add ( new LngLat ( "115.94033" , "35.80199" ) ) ;
		POINTS.add ( new LngLat ( "115.940241" , "35.803746" ) ) ;
		POINTS.add ( new LngLat ( "115.938619" , "35.802955" ) ) ;
		POINTS.add ( new LngLat ( "115.934321" , "35.80299" ) ) ;
		POINTS.add ( new LngLat ( "115.930395" , "35.803724" ) ) ;
		POINTS.add ( new LngLat ( "115.929774" , "35.801716" ) ) ;
		POINTS.add ( new LngLat ( "115.928562" , "35.803866" ) ) ;
		POINTS.add ( new LngLat ( "115.927719" , "35.806315" ) ) ;
		POINTS.add ( new LngLat ( "115.929865" , "35.812179" ) ) ;
		POINTS.add ( new LngLat ( "115.925537" , "35.81375" ) ) ;
		POINTS.add ( new LngLat ( "115.922922" , "35.816185" ) ) ;
		POINTS.add ( new LngLat ( "115.918489" , "35.81801" ) ) ;
		POINTS.add ( new LngLat ( "115.908284" , "35.815205" ) ) ;
		POINTS.add ( new LngLat ( "115.904307" , "35.812666" ) ) ;
		POINTS.add ( new LngLat ( "115.901286" , "35.812404" ) ) ;
		POINTS.add ( new LngLat ( "115.898438" , "35.811056" ) ) ;
		POINTS.add ( new LngLat ( "115.897672" , "35.81252" ) ) ;
		POINTS.add ( new LngLat ( "115.895638" , "35.813174" ) ) ;
		POINTS.add ( new LngLat ( "115.895464" , "35.81481" ) ) ;
		POINTS.add ( new LngLat ( "115.892666" , "35.816304" ) ) ;
		POINTS.add ( new LngLat ( "115.891167" , "35.817754" ) ) ;
		POINTS.add ( new LngLat ( "115.883692" , "35.819023" ) ) ;
		POINTS.add ( new LngLat ( "115.880369" , "35.819484" ) ) ;
		POINTS.add ( new LngLat ( "115.880081" , "35.82097" ) ) ;
		POINTS.add ( new LngLat ( "115.878864" , "35.821463" ) ) ;
		POINTS.add ( new LngLat ( "115.880178" , "35.822346" ) ) ;
		POINTS.add ( new LngLat ( "115.880525" , "35.824278" ) ) ;
		POINTS.add ( new LngLat ( "115.881935" , "35.825799" ) ) ;
		POINTS.add ( new LngLat ( "115.885341" , "35.83137" ) ) ;
		POINTS.add ( new LngLat ( "115.883017" , "35.834359" ) ) ;
		POINTS.add ( new LngLat ( "115.881425" , "35.837593" ) ) ;
		POINTS.add ( new LngLat ( "115.88405" , "35.839062" ) ) ;
		POINTS.add ( new LngLat ( "115.885037" , "35.840303" ) ) ;
		POINTS.add ( new LngLat ( "115.88775" , "35.839817" ) ) ;
		POINTS.add ( new LngLat ( "115.888537" , "35.841539" ) ) ;
		POINTS.add ( new LngLat ( "115.891214" , "35.843898" ) ) ;
		POINTS.add ( new LngLat ( "115.889995" , "35.846208" ) ) ;
		POINTS.add ( new LngLat ( "115.885441" , "35.849201" ) ) ;
		POINTS.add ( new LngLat ( "115.884927" , "35.852449" ) ) ;
		POINTS.add ( new LngLat ( "115.883512" , "35.853491" ) ) ;
		POINTS.add ( new LngLat ( "115.884096" , "35.859494" ) ) ;
		POINTS.add ( new LngLat ( "115.885748" , "35.860363" ) ) ;
		POINTS.add ( new LngLat ( "115.886705" , "35.862759" ) ) ;
		POINTS.add ( new LngLat ( "115.885347" , "35.864457" ) ) ;
		POINTS.add ( new LngLat ( "115.884341" , "35.866682" ) ) ;
		POINTS.add ( new LngLat ( "115.883125" , "35.867877" ) ) ;
		POINTS.add ( new LngLat ( "115.882862" , "35.871992" ) ) ;
		POINTS.add ( new LngLat ( "115.85186" , "35.853433" ) ) ;
		POINTS.add ( new LngLat ( "115.834112" , "35.859011" ) ) ;
		POINTS.add ( new LngLat ( "115.826875" , "35.851172" ) ) ;
		POINTS.add ( new LngLat ( "115.820828" , "35.852041" ) ) ;
		POINTS.add ( new LngLat ( "115.814577" , "35.852855" ) ) ;
		POINTS.add ( new LngLat ( "115.806656" , "35.85525" ) ) ;
		POINTS.add ( new LngLat ( "115.793284" , "35.858008" ) ) ;
		POINTS.add ( new LngLat ( "115.779392" , "35.856914" ) ) ;
		POINTS.add ( new LngLat ( "115.769671" , "35.840542" ) ) ;
		POINTS.add ( new LngLat ( "115.757367" , "35.830715" ) ) ;
		POINTS.add ( new LngLat ( "115.743383" , "35.837124" ) ) ;
		POINTS.add ( new LngLat ( "115.740695" , "35.836805" ) ) ;
		POINTS.add ( new LngLat ( "115.739209" , "35.833105" ) ) ;
		POINTS.add ( new LngLat ( "115.734698" , "35.821619" ) ) ;
		POINTS.add ( new LngLat ( "115.725451" , "35.817718" ) ) ;
		POINTS.add ( new LngLat ( "115.727781" , "35.816757" ) ) ;
		POINTS.add ( new LngLat ( "115.724512" , "35.808309" ) ) ;
		POINTS.add ( new LngLat ( "115.713241" , "35.811281" ) ) ;
		POINTS.add ( new LngLat ( "115.711584" , "35.795292" ) ) ;
		POINTS.add ( new LngLat ( "115.703482" , "35.795075" ) ) ;
		POINTS.add ( new LngLat ( "115.704838" , "35.789003" ) ) ;
		POINTS.add ( new LngLat ( "115.70344" , "35.782821" ) ) ;
		POINTS.add ( new LngLat ( "115.702541" , "35.770474" ) ) ;
		POINTS.add ( new LngLat ( "115.699896" , "35.76086" ) ) ;
		POINTS.add ( new LngLat ( "115.672114" , "35.757786" ) ) ;

	}
	
	public static String plainPolygon ( )
	{
		StringBuffer sb = new StringBuffer ( ) ;
		for ( LngLat ll : POLYGON )
		{
			sb.append ( ll.getLng ( ) + ","+ ll.getLat ( ) + ";") ;
		}
		return sb.toString ( ) ;
	}

	public static String jsonPolygon ( )
	{
		JSONArray array = new JSONArray ( ) ;
		for ( LngLat ll : POLYGON )
		{
			JSONObject object = new JSONObject ( ) ;
			object.put ( "lng", ll.getLng ( ) ) ;
			object.put ( "lat", ll.getLat ( ) ) ;
			array.add ( object ) ;
		}
		return array.toJSONString ( ) ;
	}

	public static String plainPoints ( )
	{
		StringBuffer sb = new StringBuffer ( ) ;
		for ( LngLat ll : POINTS )
		{
			sb.append ( ll.getLng ( ) + "," + ll.getLat ( ) + ";" ) ;
		}
		return sb.toString ( ) ;
	}

	public static String jsonPoints ( )
	{
		JSONArray array = new JSONArray ( ) ;
		for ( LngLat ll : POINTS )
		{
			JSONObject object = new JSONObject ( ) ;
			object.put ( "lng" , ll.getLng ( ) ) ;
			object.put ( "lat" , ll.getLat ( ) ) ;
			array.add ( object ) ;
		}
		return array.toJSONString ( ) ;
	}

}
